farrow weed - French English Dictionary